<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	template="./../template.xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core">
	
	<ui:define name="tituloJanela">
		<title>Cadastrar Novo Nível para Setor</title>
	</ui:define>

	<ui:define name="tituloCima">
		<h1>Cadastrar Novo Nível para Setor</h1>
	</ui:define>
	
	<ui:define name="conteudo">
		<h:form id="tabelaForm">
			<p:messages></p:messages>
			<p:panel header="Cadastrar Nível para Setor (uso interno)">
			<h:panelGrid columns="2" style="margin-bottom:10px" cellpadding="5">
			
				<h:outputLabel value="Setor: "/>
				<p:selectOneMenu value="#{nivelSetorMB.nivelSetor.setor}" effect="fade" required="true"
		        	requiredMessage="Selecione o setor." style="width: 358px;">  
		            <f:selectItem itemLabel="Selecionar" itemValue=""/>  
		            <f:selectItems value="#{setorMB.setorItens}"/>
		        </p:selectOneMenu>
		        <p:spacer  rendered="#{nivelSetorMB.isEdicao()}"/>
				<p:inputText value="#{nivelSetorMB.nomeSetor}" disabled="true" rendered="#{nivelSetorMB.isEdicao()}"
					size="35"/>
		        
		        <h:outputLabel value="Nível: "/>
				<p:selectOneMenu value="#{nivelSetorMB.nivelSetor.nivel}" effect="fade" required="true"
		        	requiredMessage="Selecione o nível para o setor selecionado." style="width: 358px;">  
		            <f:selectItem itemLabel="Selecionar" itemValue=""/>  
		            <f:selectItems value="#{nivelMB.nivelItens}"/>
		        </p:selectOneMenu>
		       	<p:spacer  rendered="#{nivelSetorMB.isEdicao()}"/>
				<p:inputText value="#{nivelSetorMB.nomeNivel}" disabled="true" rendered="#{nivelSetorMB.isEdicao()}"
					size="35"/>
					
		        <h:outputLabel value="Descrição: "/>
				<p:inputText value="#{nivelSetorMB.nivelSetor.descricao}" required="true" 
					requiredMessage="Entre com a descrição do nível para o setor." size="35"/>
					
			</h:panelGrid>
		    </p:panel>	        	
			<br/>
			<p:commandButton action="#{nivelSetorMB.adicionaNivelSetor}" value="Salvar" update=":tabelaForm" ajax="false"/>
		</h:form>
	</ui:define>
</ui:composition>